supporting structure/system - Français Anglais Dictionnaire